town refuse - Alemán Inglés Diccionario